engineer detachment - Turco Inglés Diccionario